using System;
namespace MicroMsg.Scene.Voice
{
	public interface IRecorderContext
	{
		void onStartup(int creatTime, object args);
		void onVoiceTimeChanged(int timeLength);
		void onStop(byte[] voiceBuffer, int dataLength, int timeLength);
		bool isNeedData();
		bool onAppendOutputData(byte[] buffer, int offset, int count);
	}
}
